short-tailed ant-trush - Francés Inglés Diccionario